our requirements amount to - French English Dictionary